A source of power or sustenance; where energy comes from.
ऊर्जा का स्रोत
English Usage: Solar panels are a sustainable source of energy.
Hindi Usage: सौर पैनल एक स्थायी ऊर्जा स्रोत हैं।
ujra srot, urja srot, ujja srot, ujra shrot, urja shrot, uraja srot, urja source, ujra source